@keyframes moveLegs
{
0%   {background-position: -72px 0;}
50%  {background-position: 0 0;}
100% {background-position: -72px 0;}

@-moz-keyframes moveLegs /* Firefox */
{
0%   {background-position: -72px 0;}
50%  {background-position: 0 0;}
100% {background-position: -72px 0;}
}

@-webkit-keyframes moveLegs /* Safari and Chrome */
{
0%   {background-position: -72px 0;}
50%  {background-position: 0 0;}
100% {background-position: -72px 0;}
}

@-o-keyframes moveLegs /* Opera */
{
0%   {background-position: -72px 0;}
50%  {background-position: 0 0;}
100% {background-position: -72px 0;}
}

#walk_campbell {
animation: myfirst 5s linear 2s infinite normal;
/* Firefox: */
-moz-animation: myfirst 5s linear 2s infinite normal;
/* Safari and Chrome: */
-webkit-animation: myfirst 5s linear 2s infinite normal;
/* Opera: */
-o-animation: myfirst 5s linear 2s infinite normal;
}